package com.jumi.microservice.dto.export;

import com.alibaba.excel.annotation.ExcelProperty;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

/**
 * @author wangjingdao
 */
public class ExportAfterSealResponse implements Serializable {
    @ExcelProperty("订单编号")
    private String originalOrderNo;
    @ExcelProperty("售后编号")
    private String refundOrderNo;
    @ExcelProperty("商品详情")
    private String goodsName;
    @ExcelProperty("供应商/发货仓")
    private String supplierName;
    @ExcelProperty("申请时间")
    private Date createTime;
    @ExcelProperty("发起人")
    private String refundPromoterName;
    @ExcelProperty("退款金额")
    private BigDecimal refundTotalPrice;
    @ExcelProperty("申请原因")
    private String refundReason;
    @ExcelProperty("问题描述")
    private String refundDesc;
    @ExcelProperty("买家会员名")
    private String userName;
    @ExcelProperty("支付时间")
    private Date orderPayTime;
    @ExcelProperty("售后状态")
    private String afterSealStatus;
    @ExcelProperty("处理时间")
    private Date operatorTime;
    @ExcelProperty("操作人")
    private String operatorName;

    public String getOriginalOrderNo() {
        return originalOrderNo;
    }

    public void setOriginalOrderNo(String originalOrderNo) {
        this.originalOrderNo = originalOrderNo;
    }

    public String getRefundOrderNo() {
        return refundOrderNo;
    }

    public void setRefundOrderNo(String refundOrderNo) {
        this.refundOrderNo = refundOrderNo;
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName;
    }

    public String getSupplierName() {
        return supplierName;
    }

    public void setSupplierName(String supplierName) {
        this.supplierName = supplierName;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getRefundPromoterName() {
        return refundPromoterName;
    }

    public void setRefundPromoterName(String refundPromoterName) {
        this.refundPromoterName = refundPromoterName;
    }

    public BigDecimal getRefundTotalPrice() {
        return refundTotalPrice;
    }

    public void setRefundTotalPrice(BigDecimal refundTotalPrice) {
        this.refundTotalPrice = refundTotalPrice;
    }

    public String getRefundReason() {
        return refundReason;
    }

    public void setRefundReason(String refundReason) {
        this.refundReason = refundReason;
    }

    public String getRefundDesc() {
        return refundDesc;
    }

    public void setRefundDesc(String refundDesc) {
        this.refundDesc = refundDesc;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public Date getOrderPayTime() {
        return orderPayTime;
    }

    public void setOrderPayTime(Date orderPayTime) {
        this.orderPayTime = orderPayTime;
    }

    public String getAfterSealStatus() {
        return afterSealStatus;
    }

    public void setAfterSealStatus(String afterSealStatus) {
        this.afterSealStatus = afterSealStatus;
    }

    public Date getOperatorTime() {
        return operatorTime;
    }

    public void setOperatorTime(Date operatorTime) {
        this.operatorTime = operatorTime;
    }

    public String getOperatorName() {
        return operatorName;
    }

    public void setOperatorName(String operatorName) {
        this.operatorName = operatorName;
    }
}
